Towards organization-oriented software engineering

نویسندگان

  • Matthias Wester-Ebbinghaus
  • Daniel Moldt
  • Christine Reese
  • Kolja Markwardt
چکیده

Software systems are subject to ever increasing complexity and in need of efficient structuring. The concept of organization as an expressive and abstract realworld reference presents a promising starting point. In the field of computer science, organizations have particularly been studied within the multi-agent systems community. However, the individual agent metaphor turns out to be of rather small granularity and somewhat less suited for large-scale software systems. To overcome this problem while preserving the earnings of the agent-oriented approach to software engineering, this paper introduces the new metaphor of organizational unit. This concept allows to summarize a set of units in a manner that complex systems may be regarded and treated as wholes and exhibit corporate agency. According to different levels of analysis drawn from organization theory, different types of organizational units are incorporated into a reference architecture for organization-oriented software engineering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architectural Aspects Position Paper Submitted to the Aosd2002 Workshop on Early Aspects: Aspect-oriented Requirements Engineering and Architecture Design

We make a case for the relevance of the ideas of aspect-oriented programming at the architectural level. Traditional approaches to software architecture often assume that a software system exhibits a single architecture, of which the elements map more or less directly to implementation-level components. We claim that multiple architectural views, that may crosscut the implementation structure ,...

متن کامل

A survey of agent-oriented software engineering paradigm: Towards its industrial acceptance

Agent-oriented software engineering (AOSE) paradigm represents an interesting means of analyzing, designing and building complex software systems quite suitable to new software development requirements. Many scientific researches have been focused on this paradigm, yet its current state still reports relative lack of industrial acceptance compared to others. As a survey of AOSE paradigm, this p...

متن کامل

Structure in threes: modelling organization-oriented software architectures built upon multi-agent systems

Software systems are subject to increasing complexity and in need of efficient structuring. Multi-agent system research has come up with approaches for an organization-oriented comprehension of software systems. However, when it comes to the collective level of organizational analysis, multi-agent system technology lacks clear development concepts. To overcome this problem while preserving the ...

متن کامل

The fundamental nature of requirements engineering activities as a decision-making process

The requirements engineering (RE) process is a decision-rich complex problem solving activity. This paper examines the elements of organization-oriented macro decisions as well as process-oriented micro decisions in the RE process and illustrates how to integrate classical decision-making models with RE process models. This integration helps in formulating a common vocabulary and model to impro...

متن کامل

Engineering Industrial Multi-Agent Systems The JIAC V Approach

The community of agent researchers and engineers has produced a number of interesting and mature results. However, agent technology is still not widely adopted by industrial software developers or software companies. Yet, given that the software paradigms which are currently employed by the software industry, such as service-oriented architectures or cloud computing, have much in common with ag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007